window dropping - Turkish English Dictionary